<?php

class myUser extends sfGuardSecurityUser
{
	public function getFormObject($id_dados_usuario =  null)
	{
		$id_dados_usuario	= ($id_dados_usuario == "") ? $this->getDadosUsuario()->getIdDadosUsuario() : $id_dados_usuario;
		
		$user				= Doctrine::getTable('DadosUsuario')->find($id_dados_usuario);
		$this->object_form	= new DadosUsuarioForm($user);
		
		return $this->object_form->getObject();
	}
	
	public function getDadosUsuario()
	{
		$user				= Doctrine::getTable('DadosUsuario')->findByIdUsuario($this->getGuardUser()->getId());
		
		return $user[0];
	}
	
}
